Phơi gan trải ruột
Direct English translation
Expose the liver and lay out the intestines.
Equivalent English version
Wear one's heart on one's sleeve
Giải thích tiếng Việt
Chỉ việc cố đem hết lòng dạ, tâm sự của mình ra bày tỏ một cách chân thành để người khác hiểu. Thường dùng khi nói về sự thổ lộ hết lòng, không che giấu.
English explanation
It means to lay bare one’s innermost thoughts and feelings so that others can understand. It is used for speaking with complete openness and sincerity, without holding anything back.